JavaScript Animation Libraries

JavaScript animations libraries to build awesome animations for websites and applications

Anime.js (/ˈæn.ə.meɪ/) is a lightweight JavaScript animation library with a simple, yet powerful API...
Atropos is a lightweight, free and open-source JavaScript library to create stunning touch-friendly ...
Create fluid and smooth transitions between your website’s pages.
A JavaScript library for building high-performance animations that work in every major browser
KUTE.js is a JavaScript animation engine for modern browsers.
A small JS library to overlay images on top of the current page.
A simple scroll library that provides detection of elements in viewport & smooth scrolling with para...
Midnight.js lets you switch fixed headers on the fly
The motion graphics toolbelt for the web
A modern animation library for JavaScript and React.
A lightweight JavaScript library for creating particles
Simple animation libraries for delightful user interfaces.
Rough Notation is a small JavaScript library to create and animate annotations on a web page
The easiest way to get a parallax effect with javascript
Free, pure JS library for carousels and sliders
Splitting creates elements and adds CSS variables to unlock amazing possibilities for animating text...
Free, Open Source, Modern Slider without jQuery. Available for Vanilla JS and all modern frameworks ...
Theatre.js is a JavaScript animation library with a GUI. It animates the DOM, WebGL, and any other J...
An easy to use, lightweight, 3D library with a default WebGL renderer.
A tiny requestAnimationFrame powered 60+fps lightweight parallax hover tilt effect for jQuery.
Tingle is a simple modal plugin written in pure JavaScript
A JavaScript Typing Animation Library.